package com.deyuanyun.pic.eqpt.mapper;

import com.deyuanyun.pic.eqpt.domain.EmpUse;
import org.apache.ibatis.annotations.Param;

import java.util.HashMap;
import java.util.List;

public interface EmpUseMapper {
    int deleteByPrimaryKey(String id);

    int insert(EmpUse record);

    int insertSelective(EmpUse record);

    EmpUse selectByPrimaryKey(String id);

    int updateByPrimaryKeySelective(EmpUse record);

    int updateByPrimaryKey(EmpUse record);
    /**
     * Bill.li  获取内部使用设备数据
     * */
   List<EmpUse> getInternally(HashMap<String, Object> empUse);
    /**
     * Bill.li  查询内部使用设备数据
     * */
    HashMap<String,Object> queryInternally(HashMap<String, Object> map);
    /**
     * Bill.li  添加内部使用设备数据
     * */
    void addInternally(EmpUse param);
    /**
     * Bill.li  编辑更新内部使用设备数据
     *
     * @param param*/
    void updateInternally(EmpUse param);
    /**
     * Bill.li  删除内部使用设备数据
     * */
    boolean delInternally(HashMap param);
    
    String findEquipment(@Param("id") String id);

}